package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 会员管理对象 vip
 * 
 * @author ruoyi
 * @date 2024-12-11
 */
public class Vip extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 序号 */
    private Long vipId;

    /** 客户姓名 */
    @Excel(name = "客户姓名")
    private String vipName;

    /** 联系电话 */
    @Excel(name = "联系电话")
    private String vipTel;

    /** 客户地址 */
    @Excel(name = "客户地址")
    private String vipAddress;

    /** 客户类型 */
    @Excel(name = "客户类型")
    private Long vipType;

    /** 所属分店 */
    @Excel(name = "所属分店")
    private Long vipShopId;

    /** 订单次数 */
    @Excel(name = "订单次数")
    private Long vipOrderNum;

    /** 会员标签 */
    @Excel(name = "会员标签")
    private String vipTag;

    public void setVipId(Long vipId) 
    {
        this.vipId = vipId;
    }

    public Long getVipId() 
    {
        return vipId;
    }
    public void setVipName(String vipName) 
    {
        this.vipName = vipName;
    }

    public String getVipName() 
    {
        return vipName;
    }
    public void setVipTel(String vipTel) 
    {
        this.vipTel = vipTel;
    }

    public String getVipTel() 
    {
        return vipTel;
    }
    public void setVipAddress(String vipAddress) 
    {
        this.vipAddress = vipAddress;
    }

    public String getVipAddress() 
    {
        return vipAddress;
    }
    public void setVipType(Long vipType) 
    {
        this.vipType = vipType;
    }

    public Long getVipType() 
    {
        return vipType;
    }
    public void setVipShopId(Long vipShopId) 
    {
        this.vipShopId = vipShopId;
    }

    public Long getVipShopId() 
    {
        return vipShopId;
    }
    public void setVipOrderNum(Long vipOrderNum) 
    {
        this.vipOrderNum = vipOrderNum;
    }

    public Long getVipOrderNum() 
    {
        return vipOrderNum;
    }
    public void setVipTag(String vipTag) 
    {
        this.vipTag = vipTag;
    }

    public String getVipTag() 
    {
        return vipTag;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("vipId", getVipId())
            .append("vipName", getVipName())
            .append("vipTel", getVipTel())
            .append("vipAddress", getVipAddress())
            .append("vipType", getVipType())
            .append("vipShopId", getVipShopId())
            .append("vipOrderNum", getVipOrderNum())
            .append("vipTag", getVipTag())
            .toString();
    }
}
